Een BitBucket repo synchroniseren met een Cloud9 app
Omdat we onze lokale computer niet rechtstreeks kunnen verbinden met Cloud9 gaan we omweg via het Internetmaken. We gaan eerst onze Cloud9 app naar met Bitbucket synchroniseren.
Stappenplan
- Indien er nog geen terminal venster open staat in onze workspace op Cloud9 openen we er een:
- Zorg ervoor dat je in de root staat van je workspace op Cloud9:
- Als je voor de eerste keer GIT gebruikt moet je de rootmap van de workspace eerst initialiseren:
jefinghelbrecht:~/workspace (master) $git init - Zorg ervoor dat je een .gitignore bestand hebt gemaakt waarin alle mappen en bestanden staan die je niet wil opnemen.
- Voor .NET bijvoorbeeld:
*.sln obj/ bin/ .vs/ *.sln
- Voor PHP bijvoorbeeld:
- Cloud9:
mysql*.* php.ini php_errors.log hello-world.php helpers.php README.md .c9 .gitignore
- Lokaal:
mysql*.* php.ini php_errors.log hello-world.php README.md .idea .gitignore
- Cloud9:
- Voor .NET bijvoorbeeld:
- Met het commando
git status
kijken we eerst welke bestanden we nog moeten verzamelen: - We voegen al die bestanden van de workspace (ze zijn die van onze app) toe aan de verzamelplaats met
git add --all
: - We verifiëren met
git status
wat er nu op verzamelplaats klaarstaat om neergelegd te worden in de git repo op Cloud9: - We leggen de bestanden neer met git commit "eerste versie hwapp, gemaakt op Cloud9":
- Ga na als je reeds een alias voor de url naar Bitbucket hebt gemaakt:
- We zoeken de url op op Bitbucket:
- We moeten eerst de alias toevoegen met het commando
git remote add origin
https://JefInghelbrecht@bitbucket.org/JefInghelbrecht/programmeren-5.git: - We pushen de neergelegde bestanden naar Bitbucket met de instructie
git push -u origin master
. Indien nodig geef je je paswoord voor Bitbucket op: - We kijken op Bitbucket of de repo op BitBucket geüpdated is:
2019-02-24 13:32:06